.educationContentBox { width: 100%; float: left; padding-bottom: 20px; border-bottom: 1px solid #d3d3d3; margin-bottom: 15px; }
.educationImgDiv { float: left; margin-right:15px; width:219px; height:115px; border:solid 1px #ededed; padding:1px;}
.educationContentBox h2,contentLeftContent h2 { float: left; color: #9bba44; font-size: 18px; width: 529px; line-height:24px; }
.contentLeftContent h3 {color: #9bba44; font-size: 13px; line-height:20px;}
.educationContentBox p { float: left; font-size: 13px; width: 529px; margin-bottom: 0;  }
.educationContentBox .readMoreLinkBg { margin-top: 10px; }


.readMoreLinkBg { right:auto !important; position:relative; height: 16px; background: url(../img/general/readMoreLinkBg.png) top left no-repeat;float: left;  margin-right:16px;}


/**CFD Carusell**/

ul#items{margin:0; width:768px; overflow:hidden;}
ul#items li{list-style:none; float:left; width:768px; overflow:hidden;}
ol#pagination{overflow:hidden;}
ol#pagination li{float:left; list-style:none; cursor:pointer; margin:0 0 0 1px; width:26px; height:26px;}
ol#pagination li.current{color:#163e6a;}
ol#pagination li .prev{background:url(../img/general/prev.png) no-repeat;}
ol#pagination li .next{ background:url(../img/general/next.png) no-repeat;}
ol#pagination li:hover{ opacity:0.9; filter:alpha(opacity=90);}

.centerNum{width:100%; text-align:center;}
.nums{margin:0 auto; display:inline-block;}
#pagination li{width:26px !important; height:20px !important; background:url(../img/general/num_bg.png) no-repeat; font-size:14px; color:#FFFFFF; text-align:center; display:block; padding:3px 0; cursor:pointer;}
#pagination li.prev{background:url(../img/general/prev.png) no-repeat;}
#pagination li.next{ background:url(../img/general/next.png) no-repeat;}
#pagination li:hover{ opacity:0.9; filter:alpha(opacity=90);}
#pagination .current{background-position:0 -26px; color:#163e6a !important;}

/*VIDEOS*/
.contentLeftContentVideo ul li { margin-bottom: auto; }
.contentLeftContentVideo ul li img { margin-right:auto; }
.videoDiv { float: left; width: 100%; padding-bottom: 16px; margin-bottom: 16px; border-bottom: 1px solid #d3d3d3; }
.videoThumCopyDiv { display: none; }
.videoDiv .videoDivInner { width: 100%; float: left; margin-bottom: 12px;  }
.videoDiv h2 { width: 100%; font-size: 18px; width: 100%; float: left; }


.videoSliderNav { position:absolute; top: 38px; width: 33px; height: 33px; }
.videoSliderNavLeft { left: -40px; background:url(../img/content/videoSliderLeftButton.jpg) top left no-repeat; }
.videoSliderNavRight { right: -40px; background:url(../img/content/videoSliderRightButton.jpg) top left no-repeat; }
.videoSliderDiv ul { height: 149px; overflow: hidden; }
.videoSliderDiv ul li { float: left; margin-right: 7px; position:relative; }
.videoSliderDiv ul li h2 { line-height:normal; font-size: 13px; color: #163e6a; margin-top: 8px; margin-left:4px; }
.videoSliderDiv ul li span { margin-left:4px;  }
.videoThumbLink { width: 164px; height: 105px; display: block; padding: 1px; border: 1px solid #d3d3d3; }
.videoSliderDiv { float: left; width: 693px !important; height: 160px;  }
.videoSliderDivOuter { float: left; width: 686px; position: relative; margin-left: 36px;}
.videoSliderBgDiv { position:absolute; top: 2px; left: 2px; }
.videoSliderBgDivArrowImg { position:absolute; top: 0px; left: 0px; z-index: 4 !important; }


.webinarVideoDiv { width: 100%; float: left; }
.webinarTableDiv { width: 766px; float: left; border: 1px solid #d3d3d3; margin-top: 22px; }
.webinarTableHeaderTop { width: 100%; height: 38px; background: url(../img/content/webinarTableHeaderBg.jpg) top left repeat-x; }
.webinarTableHeaderTop h2 { color: #163e6a; font-size: 18px; margin-left: 29px; line-height:38px; }
.webinarTableHeaderBottom { height: 30px; background: #f4f4f4; }
.webinarTableHeaderBottom div { float: left; }
.webinarTableHeaderBottom div h2 { color: #163e6a; font-size: 13px; line-height:30px; }
.webinarTableContent div { border-bottom: 1px solid #e9e9e9; }
.webinarTableContent .noBorderBottom div { border: none; }
.webinarTableDivBox { border: none !important; }
.webinarTableDiv .webinarTableDivBox1 { width: 118px; margin-left: 29px; }
.webinarTableDiv .webinarTableDivBox2 { width: 162px;  }
.webinarTableDiv .webinarTableDivBox3 { width: 330px;  }
.webinarTableDiv .webinarTableDivBox4 { width: 101px; padding: 15px 0 !important;  }
.webinarTableDivBox4 a { width: 101px; height: 26px; display:block; text-align: center; line-height:26px; color: #ffffff; font-size: 13px; background:url(../img/content/webinarTableButtonBg.png) top left no-repeat; }
.webinarTableDivBox4 a:hover { background-position: bottom left; }
.webinarTableContent { padding:6px 0; float: left; }
.webinarTableDivBox { float: left; }
.webinarTableDivBox div { float: left; padding: 20px 0; }
.webinarTableDivBox div span, .webinarTableDivBox div p { line-height: normal; }
.webinarTableContent span { color: #9bba44; font-size: 13px; }
.webinarTableContent p { color: #5a5a5a; font-size: 13px; }
.webinarTableVideoCopy { display:none; }

/*E-BOOK*/

.e-bookShadowMain { float: left; border: 1px solid #a9a9a9; margin-top: 10px; width: 203px; height: 263px; position:relative;}
.e-bookContentDiv { float: left; width: 538px; margin-left:24px; }
.e-bookShadowMain .eBookMagnify { position:absolute; top: 95px; left: 70px; }
.e-bookShadowMain .fullSizeLink a { float: left; }
.e-bookContentDiv a{ float: left; width: 198px;  margin-top: 12px; display:block; height: 55px; margin-right:11px; }
.smartDownloadButton div { margin-left:12px; float: left; margin-top: 12px; }
.smartDownloadButton span { line-height:16px; font-size: 16px; font-weight:bold; color: #ffffff; }
.smartDownloadButton img { float: right; margin-top: 17px; margin-bottom: 0; margin-right: 11px; }
.smartDownloadGreenButton { background:url(../img/content/greenGradientButtonHugeHeight.jpg) top left repeat-x; }
.smartDownloadGreenButton:hover { background-position: bottom left; }
.getAdobeReaderButton { height: 53px !important; width: 196px !important; border: 1px solid #dedede; background:url(../img/content/ebookAdobeDownloadButton.jpg) top left no-repeat; }
.getAdobeReaderButton:hover { background-position: bottom left; }
.getAdobeReaderButton span { font-size: 16px; color: #3e3e3e; font-weight:bold; line-height:20px; margin-top: 8px; float: left; margin-left:56px; }
.e-bookShadowMain .fullSizeLink { position:	absolute; top: 0; left: 0; }

/*MYFX*/
.myfx_content{margin-top:18px; font-size:13px; float:left; width:768px;}
.myfx_content p{ padding-bottom:5px;}
.myfx_content p a{ color: #8da63f;}
.myfx_content ul {margin-right: 16px; float:left;}
.myfx_content ul li{ background:url(../img/general/arrowDotted_black.png) left 5px no-repeat; padding: 2px 0 2px 10px;}
.myfx_listgroup { padding: 20px 0 12px 0; border-bottom: 1px solid #e9e9e9; float: left; margin-bottom: 25px;}
.myfx_content ol { font-size: 12px;margin-left:22px; float: left; width: 318px; margin-right:36px;}
.myfx_content ol.noMar-right { width: 354px; }
.myfx_content ol li { position:relative; line-height: 20px; padding-bottom: 4px; }
.myfx_content ol li span { position:absolute; top: 0; left: -22px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
.myfx_content h2 { font-size: 12px; color: #8da63f; line-height:22px;}

.myFxFormOuter { background: #fafafa; float: left; width: 766px; border: 1px solid #d3d3d3; margin: 20px 0; padding-bottom: 14px; }
.myFxFormInner { float: left; margin-top: 19px; margin-left: 20px; width: 740px; }
.myFxFormInner p { float: left; margin-bottom: 15px; color: #595959; font-size: 12px; }
.myFxForm { float: left; width: 576px; }
.myFxForm .myFxTitleDiv { float: left; width: 75px; height: 25px; background: #eaeaea;  }
.myFxForm .myFxTitleDiv span { margin-left: 6px; line-height:25px; color: #595959; font-size: 13px; }
.myFxForm input { float: left; border: 1px solid #bbbbbb; height: 21px; width: 158px;  }
.myFxForm span { float: left;  }
.myFxFormDiv { float: left; margin-bottom: 6px; margin-right: 12px; } 
.mac.webkit .myFxFormDiv { margin-right: 10px; } 
.myFxOptional { line-height:25px; padding-left: 7px; width: 74px; colo:# 8f8f8f; font-size: 11px;  } 
.myFxSubmit { float: left; display:block; width: 145px; height: 56px; line-height:56px; text-align:center; background:url(../img/content/myFxSubmit.jpg) top left no-repeat; font-size: 24px; color: #fcfcfc; }
.myFxSubmit:hover { background-position: bottom left; }

.contentLeftContentVideoMyFx { border-top: 1px solid #e9e9e9; padding-top: 8px; }